//
//  ViewController.m
//  数组
//
//  Created by clz on 2019/7/14.
//  Copyright © 2019年 clz. All rights reserved.
//

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    //数组里面放对象，可以放任意类型的对象
    //不可变数组
//    NSArray *array = [[NSArray alloc]init];
    NSArray *array = [[NSArray alloc]initWithObjects:@"a",@"b",@"c", nil];
//    NSLog(@"array = %@",array);
//    NSArray *array2 = [[NSArray alloc]initWithArray:array];
//    NSLog(@"array2 = %@",array2);
//    NSArray *array3 = [NSArray arrayWithArray:array2];
//    NSLog(@"array3 = %@",array3);
//    NSArray *array4 = [NSArray array];
    
    //可变数组
    NSMutableArray *array5 = [[NSMutableArray alloc]init];
//    NSString *a = @"1111";
//    NSString *b = @"2222";
//    [array5 addObject:b];
    
//    NSMutableArray *array6 = [NSMutableArray array];
//    NSMutableArray *array7 = [NSMutableArray arrayWithCapacity:100];
//    NSMutableArray *array8 = [NSMutableArray arrayWithObjects:@"1",@"2",@"3", nil];
//    NSMutableArray *array9 = [[NSMutableArray alloc]initWithArray:array];
    
    //操作可变数组
    //添加
    //删除
    [array5 addObject:[NSNumber numberWithInteger:10]];
    [array5 addObjectsFromArray:array];
    
//    [array5 removeObject:@"a"];
//
//    [array5 removeLastObject];
    
//    [array5 removeObjectAtIndex:0];
    [array5 removeAllObjects];
    
    
    NSLog(@"array5 = %@",array5);

    
}


@end
